635222
60590
140628
452945
168632
995922
951184
515720
526525
271876
634787
21142
5314799
3744581
3254148
2575804
2310988
2159609
2079358
194478
1855118
1752136
1750196
1669471